export interface WorkflowTemplate {
    _id: string;
    name: string;
    description: string;
    category: string;
    workflow: Record<string, any>;
    tags: string[];
    thumbnail: string;
    likes: number;
    views: number;
    isActive: boolean;
    author: string;
    defaultParams: Record<string, any>;
    previewImages: string[];
    metadata: {
        modelVersion?: string;
        difficulty?: string;
        estimatedTime?: number;
        recommendedSettings?: Record<string, any>;
    };
    createdAt?: Date;
    updatedAt?: Date;
}